package com.zzjson.domain;

import com.zzjson.validation.constraints.ValidCardNumber;
import lombok.Data;

import javax.validation.constraints.Max;
import javax.validation.constraints.NotNull;

/**
 * <p>****************************************************************************</p>
 * <p><b>Copyright © 2010-2019 shuncom team All Rights Reserved<b></p>
 * <ul style="margin:15px;">
 * <li>Description : com.zzjson.domain</li>
 * <li>Version     : 1.0.0</li>
 * <li>Creation    : 2019年11月07日</li>
 * <li>@author     : zzy0_0</li>
 * </ul>
 * <p>****************************************************************************</p>
 */
@Data
public class User {
	@Max(value = 10000)
	private Long id;

	@NotNull
	private String name;


	/**
	 * 卡号 -- zzjson-123456789
	 */
	@ValidCardNumber()
	@NotNull
	private String cardNumber;

}